package org.jiuling.basics.enums;

/**
 * 常用字符枚举
 * @author 紫灵
 * @date 2024年03月09日 22时29分43秒
 */
public enum CommonCharEnum {

    /** 空格符 */
    SPACE(' '),
    /** 制表符 */
    TAB('	'),
    /** 点 */
    DOT('.'),
    /** 斜杠 */
    SLASH('/'),
    /** 反斜杠 */
    BACKSLASH('\\'),
    /** 回车符 */
    CR('\r'),
    /** 换行符 */
    LF('\n'),
    /** 减号（连接符） */
    DASHED('-'),
    /** 下划线 */
    UNDERLINE('_'),
    /** 逗号 */
    COMMA(','),
    /** 花括号（左） */
    DELIM_START('{'),
    /** 花括号（右） */
    DELIM_END('}'),
    /** 中括号（左） */
    BRACKET_START('['),
    /** 中括号（右） */
    BRACKET_END(']'),
    /** 双引号 */
    DOUBLE_QUOTES('"'),
    /** 单引号 */
    SINGLE_QUOTE('\''),
    /** 与 */
    AMP('&'),
    /** 冒号 */
    COLON(':'),
    /** 艾特 */
    AT('@');

    /** 字符 */
    private final char ch;

    public char getCh() {
        return ch;
    }

    CommonCharEnum(char ch) {
        this.ch = ch;
    }
}
